/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;max-width: 100%;}/***消除img默认边框*****/
a{color:#333;text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial"!important;font-size:14px;}
/****************全局头尾*****************/
.AllLeftCont{ float:left;}
.qygkTabCont img{width: 588px; height: 330px;}
.AllRightCont{ float:right;}
.tabCont .AllRightCont{height: 330px; overflow: hidden; text-overflow: ellipsis;}
.AllYdCont{ display:none;}
.ALLPcCont{ display:block;}
.AllListCon li{overflow:hidden; display:grid; grid-template-columns: auto 6em; color:#333;align-items: center;}
.AllListCon ul li span{text-align: right; font-size:1em; color:#999;float: right;}
.AllListCon ul li a{color:#333;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;line-height:2.5;height:2.5em;font-weight: normal; }
.pic img{ width:100%;}
.list_border{border-bottom: 1px dashed #c2cdd7;}


/*顶部菜单*/
.topBg{ width:100%; height:3.15em; background-color:#001c43; font-size:1em; color:#fff;}
.topBgCon{ max-width:1200px; margin:0 auto; line-height:3.15em; display:flex; justify-content:space-between; align-items:center;}
.topBgCon .topDate{ text-align:left;}
.topBgCon .topLink{ text-align:right;}
.topBgCon .topLink a{ color:#fff; font-size:1.15em; padding:0 10px;}
.topBgCon .topLink a.ipv6_bg{ padding:3px 15px; background:url(ipv6_bg.png) center center no-repeat;}


.head_bg{position:relative; padding:0;}

/*--移动菜单--*/
.head_bg .YDmenu{ cursor:pointer; background:#044180 url(wjw20211126.png) center center no-repeat; background-size:40% auto;  width:2.85em; height:2.85em; border-radius:100% 0% 0% 100%; text-indent:-9999px; top:0; right:0px; z-index:999; position:absolute; }

.YDmenuCont{ background:rgba(4,65,128,.9); position:fixed; top:0px; right:0px; width:50%; height:100%; max-width:350px; z-index:1000;padding:1em 0; display:none;}
.YDmenuCont .closeBtn{ float:right; margin:0 3% 1em 0; background:rgba(0,0,0,.5); border-radius:100%; padding:0.5em; width:1em;}
.YDmenuCont .closeBtn img{ width:100%;}
.YDmenuCont ul{ font-size:1.2em; margin:0 3% 1em 3%; overflow:hidden; line-height:2.5; padding:1em 0; clear:both;}
.YDmenuCont ul li{ margin:0 1%; text-align:center;}
.YDmenuCont ul li a{ color:#fff;}

/*--pc菜单--*/
.mBox{display: none;}
.mainMenuBg{background:rgba(81,147,228,.8); overflow:hidden; z-index:2;}
.mainMenu{max-width:1200px; margin:0 auto;}
.mainMenu ul li{float:left; font-size:1.65em; width:16.66%; text-align:center;}
.mainMenu ul li a{color:#fff; height:2.7em; line-height:2.7em; display:block;}
.mainMenu ul li a:hover{background:#3562c7; color:#fff; text-decoration:none;}
.mainMenu ul li.hover a{background:#3562c7; color:#fff;}
.topTimeBg{ background:#044180;z-index:3;}
.topTime{ max-width:1200px; margin:0 auto; overflow:hidden; line-height:2.85;  color:#fff; display:flex;align-items: center; justify-content: space-between;}
.topTime .closeBtn{ height:1.35em; cursor:pointer;}
.topTime .closeBtn img{ height:100%;}

/*--头部背景图--*/
.head_bg{ height:100%; width:100%; background:url(jinwanqu2021_bg.jpg) top center no-repeat;}

/*--头部logo搜索--*/
.head_bg_con{max-width:1200px; margin:0 auto; padding:1.25em 0 4em 0; position:relative; z-index:9; font-size:1.15em;}
.head_bg_con .logo{ width:70%;max-width:521px; margin:0 auto 2em auto;}
.head_bg_con .logo img{ width:100%;}
.head_bg_con .search{ background:rgba(255,255,255,.6); height:3.75em; overflow:hidden; width:90%; margin:0 auto 2em auto; max-width:590px;}
.head_bg_con .search .btn{ float:right; width:20%; height:3.75em; font-size:1em; background:url(search_btn_zoom.png) center center no-repeat; border:none;}
.head_bg_con .search input{ float:left; width:72%; height:3.75em; font-size:1em; padding-left:6%; border:none; background:url(phone_search_icon.png) 12px center no-repeat;}
.head_bg_con .searchLink{ width:90%; max-width:590px;  color:#fff; text-align:center; line-height:1.5; height:1.5em; margin:0 auto; overflow:hidden;}
.head_bg_con .searchLink a{ color:#000; margin:0 0.45em; padding:0.25em 1em; background:rgba(255,255,255,.6);}

.newsListBg{background:#f8f8f8;border-top:3px solid #c5ccec; padding:1px 0; }
.newsList{ max-width:1200px; margin:0 auto; overflow:hidden; display:flex;align-items: center;}
.newsList .lefttit{ float:left; position:relative; padding:1.4em 2em 1.4em 0; border-right:1px solid #fff; margin:0 2em 0 0;}
.newsList .lefttit:after{ background:#dfdfdf; height:100%; width:1px; position:absolute; right:0; top:0; content:""; z-index:1;}
.newsList .lefttit:before{content:''; background:url(wjw20211125-23.png) no-repeat; width:1.25em; height:1.25em; position:absolute; top:50%; right:-0.625em; margin-top:-0.625em; z-index:3;}
.newsList .topListCont{ height:2.5em; overflow:hidden;}
.newsList ul li{ font-size:1.15em; color:#999;display: grid; grid-template-columns: auto 7em; align-items: center;}
.newsList ul li a{ color:#333; font-size:1.15em; height:2em; line-height:2; overflow:hidden;}
.newsList ul li span{ text-align:right;}

.conter{max-width:1200px; margin:2em auto 0 auto;}
.conter:after{content:"";clear:both;display:block;}
.device{width:58%; position:relative; }
.device .swiper-container {position:relative;overflow:hidden;z-index:1; width:100%;}
.device .swiper-wrapper {position:relative;width:500%;}
.device .swiper-slide {float: left; position:relative; width:20%; }
.device .swiper-slide img{ width:100%; display:block;}
.device .swiper-slide p{ position:absolute; bottom:0px; font-size:1.428em; line-height:3; height:3em; overflow:hidden;  color:#fff;  background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1)); width:100%; box-sizing:border-box; overflow:hidden; z-index:9; text-indent:1em;  }
/*自定义翻页样式*/
.device .swiper-pagination{ position: absolute; z-index:10; bottom:0.75em; z-index:99; text-align:right; left:-10px; }
.device .swiper-pagination span{ background:#a4a2a1; border-radius:0; height:4px; width:1.8em; display:inline-block; margin:0 0.1em !important; opacity:10;}
.device .swiper-pagination span.swiper-pagination-bullet-active{ background:#3c8de3; }

.newsHome{ width:49.0%; position:relative;}
.newsHome .tabTit{ border-bottom:1px solid #ecf0f3; margin-bottom:0.6em; overflow:hidden;}
.newsHome .tabTit span{ display:inline-block; height:2.85em; line-height:3.2em; font-size:1.428em; color:#626262; padding:0 1.65em; cursor:pointer;}
.newsHome .tabTit span.hover{ background:url(jw_newstitbg1_on.png) bottom center no-repeat; font-weight:bold; color:#3562c7;}
.newsHome .tabTit a{ width:1.714em; height:1.714em; position:absolute; top:1.35em; right:0;}
.newsHome h1{ font-weight:normal; font-size:1.715em; line-height:1.33; height:2.7em;margin:0.25em 0; overflow:hidden;}
.newsHome h1 a{ color:#00398a; }
.newsHome h1 a:hover{ text-decoration:none;}
.newsHome ul li{ font-size:1.15em;}

.newsRight{ width:40%;}

.tabCont{ display:none; padding:1px 0;}
.show{ display:block;}

.topPicBnr{ width:100%; margin:0 0 2em 0;}
.topPicLink{ width:49.2%; margin:0 0 2em 0;}

.newsTabTitCon{ width:100%; background-color:#eaf0f4; padding:2em 0;}
.newsTabTit{ max-width:1200px; margin:0 auto; display:flex; justify-content:space-between; align-items:center;}
.newsTabTit span{ background:url(yunwen.png) #9fb7c9; font-size:1.7em; color:#fff; text-align:center; width:32%; height:2.5em; line-height:2.5; border-radius:0.28em; cursor:pointer;}
.newsTabTit span.hover{ background-color:#548ec7; font-weight:bold;}
.newsTabTit span i{font-size:1em; font-weight:normal;}

.newsTabCont .conter{ margin:0 auto;}
.newsTabCont{ background:#fff; height:0; overflow:hidden; display:block;}
.newsTabCont.show{ height:auto; padding:0 0 2em 0;}
.topBtnCont{ max-width:1200px; margin:0 auto;}
.topBtnCont ul{ width:101%; margin:2.5em 0 0.5em 0;}
.topBtnCont ul:after{content:"";clear:both;display:block;}
.topBtnCont ul li{ float:left; margin:0 1% 0.5% 0; width:19%; border:1px solid #c6e3fb; border-radius:0.25em; box-sizing:border-box; line-height:1.5; text-align:center; font-size:1.285em;}
.topBtnCont ul li a{ padding:1em; display:block; color:#333;}
.topBtnCont ul li span{ display:block; transition:all 0.5s; margin:0 0 0.25em 0;}
.topBtnCont ul li a:hover span{ transform:rotateY(360deg);}
.topBtnCont ul li a:hover{ color:#3562c7; text-decoration:none;}


/*首页Tab切换之政务公开右侧中间信息公开*/
.zwgkinfobox .section2{ margin-top: 30px; border: dashed 1px #9d9d9d; border-radius: 8px; text-align: center;}
.zwgkinfobox .section2 .title{ position:relative; display:inline-block; font-size:22px; line-height:1; font-weight:bold; color:#24519c; background-color:#fff; transform:translateY(-50%); padding: 0 24px;}
.zwgkinfobox .section2 .title::before{ width: 11px; height: 11px; content: ""; display: block; position: absolute; background-image: url(../images2020/title-dot.png); left: 0; top: 5px;}
.zwgkinfobox .section2 .title::after{ width: 11px; height: 11px; content: ""; display: block; position: absolute; background-image: url(../images2020/title-dot.png); right: 0; top: 5px;}
.zwgkinfobox .section2 ul{ padding: 8px 20px 16px 20px;}
.zwgkinfobox .section2 ul li{ float: left; width: 43%; height:36px; line-height:36px; text-align: left; padding-left: 7%;}
.zwgkinfobox .section2 ul li:nth-child(1) {background:url(xxgk_icons_home01.png) 0 center no-repeat;}
.zwgkinfobox .section2 ul li:nth-child(2) {background:url(xxgk_icons_home02.png) 0 center no-repeat;}
.zwgkinfobox .section2 ul li:nth-child(3) {background:url(xxgk_icons_home03.png) 0 center no-repeat;}
.zwgkinfobox .section2 ul li:nth-child(4) {background:url(xxgk_icons_home04.png) 0 center no-repeat;}
.zwgkinfobox .section2 ul li:nth-child(5) {background:url(xxgk_icons_home05.png) 0 center no-repeat;}
.zwgkinfobox .section2 ul li:nth-child(6) {background:url(xxgk_icons_home06.png) 0 center no-repeat;}
.zwgkinfobox .section2 ul li a{ display: inline-block; width: 100%; font-size: 1.35em; color:#333;}
.zwgkinfobox .section2 ul li +li+li{ margin-top: 15px;}

/*首页Tab切换之政务公开右下角政府权责清单*/
.zwgkinfobox .section3 { margin-top: 20px;}
.zwgkinfobox .section3 li{ width: 46%; float: left; padding:6px 10px; border-bottom: 1px dashed #c3c3c3; box-sizing:border-box;}
.zwgkinfobox .section3 li +li+li{ margin-top: 8px;}
.zwgkinfobox .section3 li:nth-child(2n){ margin-left: 8%;}
.zwgkinfobox .section3 li .iconbox{ width: 55px; height: 55px; float: left; background-color: #4c89c8; border-radius: 100%; line-height: 55px; text-align: center; color: #fff; transition: all .3s;}
.zwgkinfobox .section3 li .iconbox i{ font-size: 24px;}
.zwgkinfobox .section3 li .lnfobox{ height: 55px; float: left; padding-left: 20px;}
.zwgkinfobox .section3 li .lnfobox p{ font-size: 18px; font-weight: bold; color: #000000; margin-top: 6px; transition: all .3s;}
.zwgkinfobox .section3 li .lnfobox span{ font-size: 12px; color: #878787;}
.zwgkinfobox .section3 li a:hover .iconbox{ box-shadow: 2px 4px 1px 2px #ebebeb; transform: translateY(-4px) translateX(-4px);}
.zwgkinfobox .section3 li a:hover p{ color: #4c89c8;}


.zwgkHomeLeftCont{ width:49%; background:#fff; border-radius:0.25em; box-sizing:border-box; padding:0.5em 0;}

.newsLeftCont{ width:100%; box-sizing:border-box; padding:0.35em 0;}
.newsLeftCont .tabTit{ border-bottom:1px solid #ecf0f3; margin-bottom:0.6em; line-height:2.8; overflow:hidden;}
.newsLeftCont .tabTit span{ display:inline-block; height:2.8em; font-size:1.285em; margin:0 1.5em 0 0; padding:0 1em; color:#626262; cursor:pointer;}
.newsLeftCont .tabTit span.hover{ font-weight:bold; color:#3562c7; border-bottom:1px solid #62abe6;}
.newsLeftCont .tabTit a{ float:right; color:#00398a; line-height:3.5;}
.newsLeftCont .tabTit2 span{margin: 0 0.3em 0 0;}
.newsLeftCont .tabTit .tabA img{margin-top: 12px;}
/*更改列表样式*/
/*.newsLeftCont ul li{border-bottom:1px  dotted #959595; font-size:1.15em;}
.newsLeftCont ul li:last-child{ border:none;}
.newsLeftCont ul li a{ line-height:3.75; height:3.75em; background:url(wjw20211125-28.png) left center no-repeat; background-size:auto 1.125em; padding:0 0 0 2.5em;}*/
.newsLeftCont ul li{ font-size:1.15em;}
.newsLeftCont ul li span{ font-size:0.925em; color:#999;}

.newsRightCont{ width:49%;}

/*首页Tab切换之政务服务*/
.fwCont{ width:100%; margin:2em auto 0 auto; overflow:hidden;}
.fwContLeft{ margin:0 0 2% 0; padding:0 2em; width:33.3%; text-align:center; border-right:1px solid #bfccd6; box-sizing:border-box;}
.fwContLeft:last-child{ border-right:none;}
.fwContLeft h2{ font-size:1.86em; margin-top:1em;}
.fwContLeft span{display:block; margin:1em auto 0.5em; width:3.857em; height:3.857em; border-radius:50%; background:url(home_zwfw_icons54.png) no-repeat #c75434;}
.fwContLeft span.pst1{ background-position:0 -54px; background-color:#FC0;}
.fwContLeft span.pst2{ background-position:0 -108px; background-color:#63C;}
.fwContLeft span img{ width:100%;}
.fwContLeft p{font-size:1.15em; color:#8f99a2; margin:1.5em 0; margin-bottom:1.2em;}
.fwContLeft a{ display:inline-block; margin-top:2em; width:32%; font-size:1.15em; color:#09F;}
.fwContLeft a.widthHalf{ width:49%;}

/*首页Tab切换之互动交流*/
.homeHdContLeft{ width:21.3%; margin-top:1em; margin-right:1.8%;}
.homeHdContLeft ul{ display:flex; flex-direction:column; justify-content:space-between;}
.homeHdContLeft ul li{ width:100%; height:7.57em; line-height:7.57em; margin-bottom:0.65em; border-radius:3px;}
.homeHdContLeft ul li:first-child{ background:url(ind_hdjl_btn01.jpg) no-repeat; background-size:100% 100%;} 
.homeHdContLeft ul li:nth-child(2){ background:url(ind_hdjl_btn02.jpg) no-repeat; background-size:100% 100%;}
.homeHdContLeft ul li:last-child{ background:url(ind_hdjl_btn03.jpg) no-repeat; background-size:100% 100%;} 
.homeHdContLeft li a{ display:block; padding-left:1.2em; font-size:1.65em; font-weight:700; color:#0b3053;}
.homeHdContMid{ width:42.2%; margin-top:1em;}
/*改变tabTit样式需改变以下标签内容*/
.newsNyxd{ position:relative;}
.newsNyxd .tabTit{ margin-bottom:0.6em; overflow:hidden;}
.newsNyxd .tabTit span{ display:inline-block; height:2.85em; line-height:3.2em; font-size:1.428em; color:#626262; cursor:pointer;}
.newsNyxd .tabTit span.hover{ font-weight:bold; color:#3562c7;}
.newsNyxd .tabTit span em{ padding:0 0.5em;}
.newsNyxd .tabTit a{ width:1.714em; height:1.714em; position:absolute; top:1.35em; right:0;}
.newsNyxd ul li{ font-size:1.15em;}

.HdContMidUp{ height:7.57em; background:url(ind_hdjl_btn04.jpg) no-repeat; background-size:100% 100%;}
.HdContMidUp ul{ padding-left:6%;}
.HdContMidUp ul li{ float:left; width:22%; margin-left:8%; padding-top:1.3em; text-align:center;}
.HdContMidUp a{ display:block; font-size:1.5em; color:#0b3053;}
.HdContMidUp a:hover{ color:#3562c7; text-decoration:none;}
.HdContMidUp em{ display:block; font-size:1.8em; color:#3d8ed2;}
.HdContMidDown{ width:100%;}
.homeHdContRight{ width:32.8%; margin-top:1em;}
.homeHdContRight img{ padding-bottom:0.35em;}
.homeHdContRight p{ font-size:1.25em; line-height:1.5; color:#5a5a5a;}
.homeHdContRight span{ color:#df2f32;}


/*首页底部Scroll专题专栏*/
.bottomCont{ margin:0 auto 2em;}
.bottomCont h2{ background:url(rdzt_titbg.png) 0 center repeat-x; text-align:center; margin-bottom:0.5em; overflow:hidden;}
.bottomCont h2 a{ display:inline-block; padding:5px 12px; background-color:#fff; font-size:1.285em; color:#333;}
.bottomWSJ{ width:100%;}
.bottomWSJ ul{ overflow:hidden;}
.bottomWSJ ul li{ float:left; width:24%; margin:0 1% 1% 0;}
.bottomWSJ ul li img{ width:100%;}

.allWidth{ width:50%;}


/*****概-要闻动态*****/
.percent60{ width:56%;}
.percent40{ width:40%;}
.percent49{ width:49%;}
.ywdtFocusCont{width:100%; position:relative; background-color:#ebf0f4;}
.ywdtFocusCont .swiper-container {position:relative;overflow:hidden;z-index:1; width:100%;}
.ywdtFocusCont .swiper-wrapper {position:relative;width:500%;}
.ywdtFocusCont .swiper-slide {float: left; position:relative;}
.ywdtLeftCont {width:60%;}
.ywdtLeftCont img{ width:720px;height: 411.5px; display:block;}
.ywdtRightCont {width:36%; padding:2%; line-height:1.5;}
.ywdtRightCont a{ color:#333;}
.ywdtRightCont h2{ font-size:1.428em; margin-bottom:1em;}
.ywdtRightCont p{ font-size:1.142em; color:#555; text-indent:2em;  }
/*自定义翻页样式*/
.ywdtFocusCont .swiper-pagination{ position: absolute; z-index:10; bottom:0.75em; z-index:99; text-align:right; left:-10px; }
.ywdtFocusCont .swiper-pagination span{ background:#a4a2a1; border-radius:0; height:4px; width:1.8em; display:inline-block; margin:0 0.1em !important; opacity:10;}
.ywdtFocusCont .swiper-pagination span.swiper-pagination-bullet-active{ background:#3c8de3; }

/*--视频新闻--*/
.videoNewsCont{ padding-bottom:3em; font-size:1.15em; position:relative; overflow:hidden;}
.videoNewsCont .tabTit{ margin-bottom:1em; height:2.0em; border-bottom:1px solid #ecf0f3; font-size:1.285em; font-weight:bold;}
.videoNewsCont .tabTit a{ width:1.714em; height:1.714em; position:absolute; top:0.2em; right:0;}
.videoNewsCont .tabTit span{ display:inline-block; padding:0 1.5em; line-height:2; border-bottom:2px solid #62abe6; color:#3562c7;}
.videoRightCont span,.videoReadme span {font-size:1em; color:#666;}
.videoImg {}
.videoReadme h3 {color:#2b62cd; padding-bottom:5px;}
.videoReadme p {line-height:1.8;}

/*****概-政务公开*****/
/*--左侧新闻列表--*/
.percent70{ width:66%;}
.percent30{ width:30%;}

.sjfbCont{ font-size:1.15em; margin-top:14px;}
.sjfbCont li{ float:left; margin-right:1.5%; margin-bottom: 10px; width:23.5%; height:2.5em; line-height:2.5em; text-align:center; border:1px solid #c6e3fb; border-radius:3px; background-color:#f4faff; box-sizing:border-box;}
.sjfbCont li:last-child{ margin-right:0;}
.sjfbCont li:hover{ background-color:#c6e3fb;}
.sjfbCont li a{ display:block;}
.sjfbCont li a:hover{ text-decoration:none;}

.zczxfwptBtn{ height:40px;margin-top: 8px; margin-bottom: 25px;}
/*
.zczxfwptBtn{ height:38px; line-height:38px; text-align:center; border:1px solid #c6e3fb; border-radius:3px; background-color:#f4faff; font-size:18px; font-weight:700;}
.zczxfwptBtn:hover{ background-color:#c6e3fb;}
.zczxfwptBtn a{ display:block; color:#015293; text-decoration:none;}
*/

/*--右侧信息公开--*/
.ldbzCont{ margin-top:1em;}
.ldbzCont ul li{ height:7em; line-height:7em; margin-bottom:10px;}
.ldbzCont ul li:nth-child(1){background:url(btnbg_zwgk_ldbz.png) left center no-repeat; background-size:100% auto;}
.ldbzCont ul li:nth-child(2){background:url(btnbg_zwgk_jgxx.png) left center no-repeat; background-size:100% auto;}
.ldbzCont ul li a{ display:block; padding-left:45%; font-size:2em; color:#015293;}
.xxgkBtnCont{ background-color:#f2f0f0; padding:2%;}
.xxgkBtnCont h2{height:2.5em; line-height:2.5em; font-size:1.65em; text-align:center; color:#fff; background-color:#015293;}
.xxgkBtnCont .section1{ background:url(zfxxgk_btnbg.jpg) no-repeat; background-size:100% auto; margin-top:6px;}
.xxgkBtnCont .section1 li{height:3em; line-height:3em; text-align:center;}
.xxgkBtnCont .section1 a{display:block; font-size:1.285em;}
.xxgkBtnCont .section1 li:nth-child(2n){ background-color:#f2f0f0; height:3px;}
.xxgkBtnCont .section2{ background:url(zfxxgk_btnbg2.png) no-repeat #cee0ee; background-size:100% auto; margin-top:6px;}
.xxgkBtnCont .section2 li{height:3em; line-height:3em; padding-left:8%;}
.xxgkBtnCont .section2 li:nth-child(2n){ background-color:#f2f0f0; height:6px;}
.xxgkBtnCont .section2 em{ color:#015293; padding-right:3%;}
.xxgkBtnCont .section2 a{display:inline-block; font-size:1.285em;}
.zfgbCont{ background-color:#f2f0f0; padding:4% 2%; overflow:hidden;}
.zfgbCont h2{ line-height:2; font-weight:normal;}
.zfgbCont h2 a{ color:#015293;}
.newGongbao img{ display:block; float:left; margin:10px 10px 10px 0;}
.newGongbao h3{ padding:1em;}
.newGongbao p{ line-height:2;}
.newGongbao span{ display:block; color:#999; padding:1em 0;}
.newGongbao .wangqi{display:inline-block; padding:0 12px; margin-top:14px; height:24px; line-height:24px; border-radius:12px; background-color:#015293; color:#fff;}
/*--重点领域--*/
.zwgk-zdly{ margin-bottom:3em;}
.zwgk-zdly .hd{margin-bottom: 20px;}
.zwgk-zdly-iconlinks{padding:30px 30px 0; background: #fff; box-shadow: 0 0 20px rgba(35,35,35,.1); position:relative;}
.zwgk-zdly-iconlinks ul{margin: 0 -15px;}
.zwgk-zdly-iconlinks li{float: left; width: 20%;}
.zwgk-zdly-iconlinks li a{display: block; height: 148px; margin: 0 15px 30px; background: #f2f6fb; border: #f2f6fb 1px solid; overflow: hidden;}
.zwgk-zdly-iconlinks li a img{display: block; margin: 20px auto 3px; width: 60px; height: 60px; }
.zwgk-zdly-iconlinks li h4{font-weight: normal; font-size: 1.15em; padding: 0 18px; text-align: center; line-height: 22px; height: 44px; overflow: hidden;}
.zwgk-zdly-iconlinks li h4:before{content: ''; width: 0; height: 100%; display: inline-block; vertical-align: middle;}
.zwgk-zdly-iconlinks li span{display: inline-block; vertical-align: middle;}
.zwgk-zdly-iconlinks li a:hover{color: #334151; border-color: #c8e0ff; box-shadow:0 0 40px 3px rgba(128,184,255,.11);}
.tab-brief.f24 > .hd li {padding-bottom: 18px; font-size: 1.5em; font-weight: bold;}
.m-common-more{clear: both; margin-top:15px; text-align:center; line-height:40px; background-color:#f5f5f5; border-radius:5px; display: none;}
.m-common-more a{color:#666;}
.m-common-more a:hover{color: #333;}
.m-common-more.bg-white{background: #fff;}


/*****概-互动交流*****/
.bmrxCon{ width:760px; height:282px; background:url(bmrx_conbg.png) no-repeat; background-size:100% auto;}
.bmrxCon h2{ height:68px; padding-left:16px; line-height:68px; font-size:2.426em; color:#3966c3;}
.bmrxCon ul{ height:200px; background:url(bmrx_logo.png) 30px 20px no-repeat; padding-left:40%;}
.bmrxCon li{ display:inline-block; margin-top:70px; height:48px; line-height:48px; font-size:20px;}
.bmrxCon li:first-child{ background:url(bmrx_icon_wyxx.png) 0 center no-repeat;}
.bmrxCon li:last-child{ background:url(bmrx_icon_wycx.png) no-repeat;}
.bmrxCon li em{ height:inherit; width:1px; margin:0 1.5em; border-left:1px dashed #999;}
.bmrxCon li a{ display:block; padding-left:60px; color:#333;}

.qzxxCon{ width:340px; height:282px;}
.qzxxCon li{ height:141px;}
.qzxxCon li:first-child{ background:url(hdjl_icon_qzxx.png) no-repeat;}
.qzxxCon li:last-child{ background:url(hdjl_icon_wsxf.png) no-repeat;}
.qzxxCon li a{display:block; padding-top:86px; text-align:center; font-size:24px; font-weight:700; color:#666;}

.xjxdCon,.zjdcCon{ border:1px solid #d3e3fd; border-radius:5px; padding:0 15px; box-sizing:border-box;}
.xjxdCon .tabCont,.zjdcCon .tabCont{ height:318px;}
.xjxdCon{ width:63.5%}
.zjdcCon{ width:34.5%}
.xjxdCon .xjxd_table td{ padding:9px 5px;}
.xjxd_table { border-collapse:collapse; width:100%; font-size:1.15em;}
.xjxd_table td, .xjxd_table th { padding:8px 5px; color:#363137; text-align:left;}
.xjxd_table th { padding-top:12px; padding-bottom:12px; margin-bottom:6px; background-color: #f0f5f9;}
.xjxd_table span{ display:inline-block; border-radius:12px; padding:0px 5px;}
.xjxd_table span.on{ border:1px solid #3C0; color:#3C0;}
.xjxd_table span.off{ border:1px solid #F60; color:#F60;}

.hdjlZxftCon{ margin-bottom:2em; background:url(zxft_filmbg.jpg) right 35px no-repeat;}
.hdjlZxftCon h2{ margin-bottom:0.6em; font-size:20px;}
.videoImg{ width:40%;}
.zxftCont{ width:41%; margin-left:3%; overflow:hidden;}
.hdjlZxftCon dl dt{ margin-bottom:0.6em; font-size:24px;}
.hdjlZxftCon dl dd{ font-size:16px; margin-bottom:15px;}
.hdjlZxftCon p { line-height:30px; font-size:16px; margin-bottom:12px; text-indent:2em;}
.hdjlZxftCon dd span{ display:inline-block; width:90px; padding:5px 0; margin-right:32px; border:1px solid #6495cb; color:#1658a0; text-align:center; position:relative;}
.hdjlZxftCon dd span:after{display:block;content:""; background:url(zxft_rdarrow.png) no-repeat; width:11px; height:10px; position:absolute; bottom:-1px; right:-11px;}
.wqftBtnCon{ width:12%; font-size:16px; margin-top:10px;}
.wqftBtnCon a{ display:inline-block; width:100%; height:2em; line-height:2em; text-align:center; background-color:#5e9ce6; padding:2px 0; margin-top:252px; color:#fff; border-radius:3px;}
.wqftBtnCon a:hover{ background-color:#006B9F; text-decoration:none;}

/*****概-区域概况*****/
.qygkTit{ text-align:center; margin:2em 0;}
.qygkCon{ background:url(qygk_topbg.png) 0 center no-repeat; margin-bottom:3em;}
.qygkLeftCon{ width:57%; position:relative;}
.qygkLeftCon p{ font-size:16px; line-height:32px;}
.qygkLeftCon .more {display:block; width:100px; height:36px; position:absolute; right:0; bottom:-8px; color:#F00;}
.qygkRightCon{ height:318px; width:30%; border:1px solid #ebebeb; box-shadow: 4px 4px 3px #ebebeb; margin:0 6%;}

.qygkTabTit{ max-width:1200px; margin:0 auto;}
.qygkTabTit span{ display:block; float:left; width:14.28%; height:124px; text-align:center; background:url(qygk_tabicon_01.png) center 25px no-repeat #d5e9fa; cursor:pointer;}
.qygkTabTit span:nth-child(2){ background:url(qygk_tabicon_02.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span:nth-child(3){ background:url(qygk_tabicon_03.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span:nth-child(4){ background:url(qygk_tabicon_04.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span:nth-child(5){ background:url(qygk_tabicon_05.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span:nth-child(6){ background:url(qygk_tabicon_06.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span:nth-child(7){ background:url(qygk_tabicon_07.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span:nth-child(8){ background:url(qygk_tabicon_08.png) center 25px no-repeat #d5e9fa;}
.qygkTabTit span.hover{ background-position:center -85px; background-color:#83b5d3; color:#fff;}
.qygkTabTit span em{ display:inline-block; font-size:1.428em; font-weight:normal; padding-top:76px;}
.qygkTabCont { margin-top:15px;}
.qygkTabCont ul li{font-size:16px;}
.qygkTabCont p{ font-size:16px!important; line-height:36px; text-indent:0em; font-family: "微软雅黑"!important;}
.qygkTabCont p a{ color:#F00;}

.lyxxCon{ width:100%;}
.lyxxCon ul{ overflow:hidden;}
.lyxxCon ul li{ float:left; width:24.25%; margin:0 1% 1% 0; position:relative;}
.lyxxCon ul li:last-child{ margin-right:0;}
.lyxxCon ul li a{ color:#fff;}
.lyxxCon ul li img{ width:291px;height: 388px;}
.lyxxCon li h3{ position:absolute; width:100%; height:1.5em; top:0; font-size:24px; text-align: center; background-color: rgba(0,0,0,0.4);}
.lyxxCon li p{ position:absolute; width:100%; bottom:4px; line-height:32px; font-size:18px; background-color: rgba(0,0,0,0.4);}

.zstzWrap{ width:100%; background-color:#ebf0f4; margin-bottom:2em; overflow:hidden;}
.zstzLeftCont{ width:63.5%;}
.zstzLeftCont p{ line-height:36px; font-size:24px;}
.zstzBtnCon{ text-align:center; margin-bottom:2em;}
.zstzBtnCon li{ float:left; width:32%; height:148px; margin-right:2%; border:1px solid #dcdcdc; border-radius:6px; background:url(zstz_icon_tzzc.png) center 30px no-repeat #fff; box-sizing:border-box;}
.zstzBtnCon li:nth-child(2){ background:url(zstz_icon_tzcb.png) center 30px no-repeat #fff;}
.zstzBtnCon li:last-child{ background:url(zstz_icon_tzzn.png) center 30px no-repeat #fff; margin-right:0;}
.zstzBtnCon li a{ display:block; padding-top:96px; line-height:36px; font-size:18px; color:#000;}
.zstzRightCont { width:388px; height:335px; border-radius:6px; background:url(zstz_img_cymc.jpg) center top no-repeat #fff;}
.zstzRightCont h4{ padding-top:329px; line-height:60px; font-size:20px; text-align:center;}

/*地图*/
.mapCon { width:315px; margin:0 auto; position:relative;}	
.map .map-bg {margin: 0px; left: 0px; top: 0px; position: absolute;}
.map .map-hover img {display: none; position: absolute; background-color: transparent; -webkit-animation-name: fadeIn; -webkit-animation-duration: .3s; -webkit-animation-iteration-count: 1; -webkit-animation-delay: 0s;}
.map .map-hover .map-item {display: none; position: absolute; z-index: 5; background-color: transparent; -webkit-animation-name: fadeIn; -webkit-animation-duration: .3s; -webkit-animation-iteration-count: 1; -webkit-animation-delay: 0s;}
.map .map-hover {width: 313px; height: 318px; position: absolute;}
/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader兼容IE的透明滤镜*/
.map .map-hover .h-pingsha {background: url("map_pingsha_on.png") no-repeat center; left: 15px; top: 3px; width: 152px; height: 155px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='map_pingsha_on.png'); _background: none;}
.map .map-hover .h-sanzao {background: url("map_sanzao_on.png") no-repeat center; left: 169px; top: 4px; width: 136px; height: 162px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='map_sanzao_on.png'); _background: none;}
.map .map-hover .h-hongqi {background: url("map_hongqi_on.png") no-repeat center; left: 151px; top: 6px; width: 89px; height: 114px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='map_hongqi_on.png'); _background: none;}
.map .map-hover .h-nanshui {background: url("map_nanshui_on.png") no-repeat center; left: 28px; top: 109px; width: 175px; height: 201px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='map_nanshui_on.png'); _background: none;}

/*--政务公开事项标准目录--*/
.zhuti { margin-top:60px; margin-bottom:20px;}
.zhuti .lineone{ padding-top: 20px;}
.zhuti .lineone a { margin-bottom: 35px; box-sizing: border-box; width: 18%; height: 200px; position: relative; text-align: center; box-shadow: 0 0px 10px #e0e0e0; border: 1px solid #f3f3f3; display: inline-block; margin-left: 1.5%; background: #fff; transition: 0.3s;}
.zhuti .lineone .shg { width: 70px; height: 2px; background: rgb(63,179,236); position: absolute; top: 0; left: 50%; margin-left: -35px;}
.zhuti .lineone a:hover { box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
transform: translate(0, -4px);}
.zhuti .lineone .q-logo { width: 100px; height: 100px; line-height: 100px; margin: 15px auto; border-radius: 50%; background: rgba(180,210,241,0.5); position: relative;}
.zhuti .lineone .iconimg { width: 56px; height: 50px; position: absolute; left: 50%; top: 50%; margin-left: -28px; margin-top: -25px;}
.zhuti .lineone .q-logo i { color: #fff; font-size: 40px;}
.zhuti .lineone .q-title { width: 96%; height: 70px; padding:0 2%; position: absolute; left: 5px; bottom: 0; text-align:center; font-size: 18px; color: #111111;}
.zhuti .lineone .q-title-b { font-size: 20px; color: #111111;} 

/*政府信息公开等二级栏目*/
.zwgk-zdly-iconlinks h3 {width:300px; height:36px; line-height:36px; background-color:#fff; border:2px solid #b5b5b5; border-radius:18px; position:absolute; left:50%; top:-20px; text-align:center; font-size:20px; color:#0558b8; margin-left:-150px;} 
.linetwo dl{ padding:0 0 1.428em; /*display:flex;*/ justify-content:space-between; align-items:center;flex-wrap:wrap;overflow: hidden;}
.linetwo dl dd {width:23%; height:36px; line-height:36px;float: left; margin: 0 10px; margin-bottom:1em; border:1px solid #c6e3fb; border-radius:3px; background-color:#f4faff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.linetwo dl dd:hover {background-color:#c6e3fb;}
.linetwo dl dd.last {visibility: hidden;}
.linetwo dl dd a {display:block; height:36px; text-align:center; font-size:18px; color:#333; text-decoration:none;}
.zhuanti dl dd {width:32%;}

/*--重点领域信息公开--*/
.fl { float: left;}
i { font-style:normal;}
.ohd { overflow: hidden;}
.w1 { max-width: 1156px; background-color: #ebf0f4; margin:30px 0; padding: 22px;}
.zdc { width: 100%; margin: 0 auto;}
.zdc .zdlyCont { width: 30%; height:15em; background-color: #fff; border-radius: 10px; text-align: center; padding: 1.5em 1% 0; float: left; margin-right: 2%; margin-bottom: 1.5em;}
.zdc .zdlyCont:nth-of-type(3n) { margin-right: 0;}
.zdc .zdlyCont span { font-size: 1.65em; color: #626b7c; padding: 15px 0 10px; display: block; font-weight: bold;}
.zdc .zdlyCont span a { color: #626b7c;}
.zdc .zdlyCont p { text-indent: 0; font-size: 17px; line-height: 28px; color: #717989; text-align: center;}
.zdc .zdlyCont p a { color: #717989; display:inline-block;}

/*--领导班子--*/
.ldbzCon{ width:62%; padding:2%; overflow:hidden; margin-bottom:30px;}
.ldbzConBg{background-color:#f2f6fb;}
.ldbzCon dl {margin-bottom:30px; position:relative;}
.ldbzCon dl a:hover{color:#2751b0;text-decoration:none;}
.ldbzCon dl>a img {width:138px; height:170px; border-radius:3px; float:left; margin-right:20px;}
.ldbzCon dl dt {height:38px; line-height:38px; font-size:20px; margin-bottom:10px;}
.ldbzCon dl dd {line-height:32px; font-size:16px;overflow: hidden;}
.ldbzMore {position:absolute; top:6px; right:0; height:24px;}
.sidebarLdbzCon {width:22%; border:1px solid #a3c0e0; margin-bottom:20px;}
.sidebarLdbzCon h2 { width:60%; margin:0 auto 12px; border-top:3px solid #0968d3; line-height:46px; text-align:center; font-size:24px; color:#0968d3;}
.sidebarLdbzCon li {height:38px; line-height:38px; text-align:center; padding-bottom:12px;}
.sidebarLdbzCon li a{display:block; font-size:18px; text-decoration:none;}
.sidebarLdbzCon li a.on{ color:#0968d3;}
.sidebarLdbzCon li a:hover{ color:#0968d3;}
.percent69 {width:70%;}
.jianliCont {margin-bottom:30px;}
.jianliCont h3{font-size:20px; color:#0968d3; margin-bottom:10px;}
.jianliCont p{font-size:16px; line-height:30px; text-indent:0em;}

.jinqiWorkCont{ padding-bottom:3em; font-size:1.15em; overflow:hidden;}
.jinqiWorkCont .tabTit{ margin-bottom:1em; height:2.0em; border-bottom:1px solid #0968d3; font-size:1.285em; font-weight:bold; position:relative;}
.jinqiWorkCont .tabTit span{ display:inline-block; padding:0; line-height:2;}
.jinqiWorkCont .tabTit span a{ color:#0968d3; text-decoration:none;}


/*****政府公报查询*****/
.zfgbLeft{width:62%; font-size:16px;}
.zfgbRight{width:34%; font-size:16px;}
.gbjj {height: 40px; background: #F7F7F7;}
.gbjj span {display: inline-block; background: #015293; padding: 9px 15px; color: #fff;}
.gbjjText {background: #F7F7F7; padding-top: 15px; margin: 5px 0;}
.gbjjText p {padding: 10px 20px; line-height: 30px; text-indent: 2em;}
.zfgbnf {background-color: #F7F7F7; height: 46px; line-height: 46px; text-align: center; color: #eb3d14; font-size: 18px; font-weight: bold; border: 1px solid #ccc;}
/* 公报表格的样式 */
.gbnfwrap ul {overflow: hidden; border-left: 1px solid #ccc;}
.gbnfwrap ul li {float: left; width: 24.98%; border-right: 1px #ccc solid; border-bottom: 1px #ccc solid; text-align: center; box-sizing: border-box; padding: 20px 15px;}
.gbnfwrap ul li a {display: inline-block; color: #333; transition: 0.2s;}
.gbnfwrap ul li a:hover { color: #eb3d14;}
/* 查询下拉框的样式 */
.gbjjText dl {width: 100%; position: relative; font-size: 12px; font-family: "宋体"; color: #333; background: #fff;}
.gbjjText dl dt { border: 1px #ccc solid; height: 28px; background: url(arrowGbDown.png) right center no-repeat #FFF; text-align: center; color: #333; line-height: 28px; position: relative; z-index: 2;}
.gbjjText dl dd { position: absolute; background: #fff; border: #ccc 1px solid; width: 99.5%; height: 176px; overflow-y: scroll; text-align: center; font-size: 14px;}
.gbjjText dl dd a { display: block; padding: 5px 0 5px 20px; line-height: 20px; color: #666; border-bottom: #e3e3e3 1px dotted; background: #fff;}
.gbjjText dl dd a:hover { color: #015293; background: #f8f8f8;}
.yearsSelect, .numSelect { width: 130px; height: 28px; border: 1px #ccc solid; line-height: 28px; text-align: center; outline: none;}
.years { display: inline-block; margin: 30px 0 20px 15px;}
.num { display: inline-block; margin: 30px 10px 20px 30px;}
.zfgbSerach { display: block; width: 156px; height: 32px; line-height: 32px; color: #fff; background: #eb3d14; border-radius: 4px; text-align: center; margin: 0 auto; cursor: pointer; margin-bottom: 15px;}
.gjc-search { overflow: hidden; margin: 20px 0;}
.gjc-search input{ width: 80%; height: 32px; box-sizing: border-box; border: 1px solid #ccc; outline: none; font-size: 16px; color: #333; float: left; padding-left: 10px;}
.gjc-search .search-btn { width: 60px; text-align: center; height: 32px; line-height: 32px; background: #eb3d14; border-radius: 4px; color: #fff; cursor: pointer; float: right;}

/* 政府本期公报 */
.setiao { width: auto; height: 10px; background: #eb3d14; margin: 10px 0 25px 0;}
.szfgb-ml { overflow: hidden;}
.szfgb-ml span { float: left; width: 100%; text-align: center; font-size: 24px; font-weight: bold; color: #015293;}
.szfgb-ml a { width: 24%; color: #333; height: 33px; line-height: 36px;}
.szfgb-rowTitle { height: 45px; line-height: 45px; background: #F7F7F7; padding-left: 20px; margin-top: 15px;}
.szfgb-rowTitle span { padding-left: 10px; color: #015293; font-size: 18px; font-weight: bold; border-left: 5px solid #015293;}
.szfgb-wrap ul li { background: url(yousanjiaoxing.png) left 12px no-repeat; padding-left: 15px; line-height: 30px; margin: 5px 0 6px 0;}
.szfgb-wrap ul li a { color: #333;}
.szfgb-wrap ul li a:hover { color: #ee751d;}
.readPdf { margin:20px 0; text-align: right;}
.readPdf a { color: #015293;}

/* 区域概况-图说景点 */
.tsjdCon{ width:66%;}
.tsjdCon>h3{ height:2em; line-height:2; margin-bottom:15px; font-size:22px; color:#1b49ae;}
.tsjdCon ul{ overflow:hidden;}
.tsjdCon ul li{ float:left; width:32%; margin:0 2% 1% 0; position:relative;}
.tsjdCon ul li:nth-child(3n){ margin-right:0;}
.tsjdCon ul li a{ color:#fff;}
.tsjdCon ul li img{ width:253.5px;height: 338px;}
.tsjdCon li h3{ position:absolute; width:94%; height:1.5em; top:1.5em; left:3%; font-size:24px;}
.tsjdCon li p{ position:absolute; width:100%; bottom:4px; line-height:32px; font-size:18px;background-color: rgba(0,0,0,0.4);}


/*****通用概览*****/
/*--当前位置--*/
.conter .con_tit{ background:url(current_icon.png) left center no-repeat; padding:0 0 0 1.2em; line-height:2; font-size:1.15em; color:#808080; margin:-0.5em 0 2em 0; position:relative;}
.conter .con_tit p a{ color:#808080; padding:0 5px;}
/*移动端二级下拉菜单*/
.mobilenav2{ width:35px; height:30px; position:absolute; right:0px; top:50%; margin-top:-15px; display:block; cursor:pointer;z-index:9999;background:url(listclose_02.png) center center no-repeat;}
.mobilenav2.show{background:url(listclose_01.png) center center no-repeat;}
.nav2{ width:60%; max-width:420px; display:none; right:-420px;  background:#fff; top:0px;  position:absolute; z-index:999;box-shadow:-8px 8px 8px rgba(0,0,0,.1);   }
.nav2 ul{ padding:72px 0 0px 0px;}
.nav2 ul li{ border-top:1px solid #ededed; height:2; line-height:2;  padding:0 1em; font-size:1.5em; }
.nav2 ul li a{ color:#0779e4; display:block; padding:0 0 0 10px; }
.nav2 ul li a:hover{ text-decoration:none; color:#cccccc; border-left:6px solid #cccccc;}
/*--左侧菜单--*/
.sidebarCon{ width:30%;}
.sidebarCon h2,.gailanRightCon h3{ height:2em; line-height:2; margin-bottom:15px; font-size:22px; color:#1b49ae;}
.sidebarCon ul li{ height:52px; line-height:52px; border:1px solid #eee; margin-bottom:8px;}
.sidebarCon ul li a{ display:block; background:url(sidebar_arrow.png) 90% center no-repeat; padding-left:10%; font-size:18px; color:#323232;}
.sidebarCon ul li a:hover{ background:url(sidebar_arrow_on.png) 90% center no-repeat #3a83dd; color:#fff; text-decoration:none;}
.sidebarCon ul li a.on{ background:url(sidebar_arrow_on.png) 90% center no-repeat #3a83dd; color:#fff; text-decoration:none;}
/*--右侧列表--*/
.gailanRightCon {width:66%;}
.gailanRightCon ul{ padding:1em 0; /*border-bottom:1px dashed #c2cdd7;*/ font-size:1.15em;}
.gailanRightCon li{ background:url(newslist_dot.png) left center no-repeat; padding-left:1em;}
/*--翻页--*/
.page {line-height:1.8; color:#333; text-align:center; clear:both; padding:2em 0;}
.page a {padding:0 1em; display:inline-block; margin:5px;color: #1761af;border: 1px solid #1761af;}
.page a:hover{text-decoration:none; color: #1761af;border: 1px solid #1761af;font-weight: 900;}
.page .current {background: #1761af;color: #FFF !important;}


/*--通用细览--*/
.xxxq_text_tit{ padding:10px 50px; text-align:center;}
.xxxq_text_tit h1{ color:#000;font-size:26px;  line-height:36px; margin:0 0 20px 0;}
.xxxq_text_tit h6{ color:#999; font-size:14px; font-weight:normal;}
.xxxq_text_tit h6 span{ padding:0 20px;}
.xxxq_text_zy{ color:#666; font-size:14px; line-height:26px; padding:20px;  background:#f5f5f5; margin:10px 0 0 0;}
.xxxq_text_cont{ line-height:26px; color:#333; font-size:16px; padding:20px 0; border-bottom:1px solid #d9d9d9;}
.xxxq_text_cont p{ text-indent:0em; margin:0 0 20px 0;}



/*--底部--*/
.footerBg{ color:#666; font-size:1.142em;}
.footer{ max-width:1200px; margin:2em auto; overflow:hidden;}
.footer .leftCont{ line-height:2.0; text-align:center; width:70%;}
.footer .leftCont .link a{ color:#2f74b7;}
.footer .leftCont p span.bg{ background:url(beiantubiao.png) left center no-repeat; padding:0 0 0 2em; background-size:auto 1.5em;}
.footer .leftCont p a{ color:#666;}
.footer .rightCont{ width:25%; }
.footer .rightCont .jcdz{ display:flex; justify-content:center; align-items:center}
.footer .rightCont .jcdz span{ padding:0 1em;}
.footer .link{float: right; margin-right: 36px; position: relative; right:32px;}

.friendlink_con{ background-color:#548ec7; height:3.05em; line-height:3.05em; text-align:center;}
.friendlink select {width:240px; height:30px; margin-right:12px; font-size:14px; color:#0055bc}
.friendlink span {font-size:18px; color:#fff;}
#zstz_con{width: 761px;height: 155px;overflow: hidden;margin-bottom: 31px;text-indent: 2.3em;}
#zstz_con a{font-size:16px; line-height: 32px;}
.tabCont_xx{float: right;position: relative;top: -25px;right: 10px;height: 0; color: #F00;}

/* 政策解读专题页面 */
.serviceCon { margin-top: 30px; margin-bottom:35px;}
.serviceCon .serviceList li { width: 25%; text-align: center; background: #84b4ed; line-height: 60px; font-size: 20px; color:#fff; float: left; cursor: pointer; margin: 0 0 20px;}
.serviceCon .serviceList li.current { background: #3562c7; color: #ffffff;}
.subject { background: #f5faff; padding: 1.5em; line-height:1.5; height:900px; overflow-y:auto;}
.subject h5 { font-size:1.25em; text-align:center; margin-bottom:0.5em;}
.answer { margin-top: 30px;}
.answer .answer_title {text-align: center; background: #3562c7; line-height: 60px; font-size: 20px; color:#fff; margin: 0 0 20px;}
.answer_content {margin-top: 37px; font-size: 17px;}
.answer_content ul li { padding:0 0.5em;}
.answer_ask {color:#707070;}
.answer_ask span {color:#00509d; font-weight: bold;}
.answer_text {color:#707070; margin-top: 27px; line-height: 27px;}
.answer_text span {	color:#e79b2e; font-weight: bold;}
.answer_content ul b {background-color: #b7baba; height: 1px; display: block; margin-top: 44px; margin-bottom: 25px;}
.answer_more {text-align: center; margin-top: 20px;}
.answer_more a {color:#00509d; font-size: 16px;	text-decoration: underline;}
.answer_more a:hover {color:red;}
.advice_title {	height: 124px;	margin-top: 2em; background:url("linkimg_zcjd_zxjy.jpg") center no-repeat;}
.advice_title a{width:100%;	height:100%;}
.advice_title img {width:100%;	height:100%;}
.active_content {width: 100%; display: flex; flex-direction: column; align-items: left;}
.active_content ul {margin-top:25px;}
.active_content ul li {	list-style: none; line-height: 29px; font-size: 17px; color: #666;}
.active_content ul li span {font-weight:bold; color:#00509d;}
.advice_contact {height: 45px;	width: 275px; background-color: #f7fafc; text-align: center; line-height: 45px;}
.advice_contact a {	color:#00509d;	text-decoration:underline;	font-size: 16px; font-weight: bold;}

#jrtt h3{text-align: center;font-size: 24px;color:#2e6da1;margin-bottom: 5px;}
#jrtt p{text-align: center;color:#2e6da1;font-size: 16px;width:85%;margin:0 auto;}
#m_jrtt{display: none;}